technical profession - Turkish English Dictionary